The METRESRC utility displays information about its state of operation as it is runs. For example, when producing a listing file as described in Scenario 1, the METRESRC utility displays the following information:
C:\>METRESRC /I=Example1.met /L=list.txt /INI=FSISYS.INI /P=XER
--- METRESRC Copyright (C) 1997, 2009 Oracle. All rights reserved.
Informational in METRESRC: Creating listing file: list.txt
Informational in METRESRC: Finished Successfully
If the METRESRC utility cannot find references to any Xerox resource files in a Metacode print stream, it usually means that your Xerox printer control group does not match the printer's JSL settings used for the Metacode print stream. If this occurs, you will see the following warning message:
C:\>METRESRC /I=Example1.met /L=list.txt /INI=FSISYS.INI /P=XER
--- METRESRC Copyright (C) 1997, 2009 Oracle. All rights reserved.
Informational in METRESRC: Creating listing file: list.txt
Informational in METRESRC: Could not find references to resource files in example1.met
Verify <PrtType:XER> INI settings in fsisys.ini match JSL settings for example1.met
If you were producing a new Metacode print stream containing Xerox resource files as described in Scenario 2, you would see many more messages. The METRESRC utility displays information about each Xerox resource file that is being embedded into the new Metacode print stream. In this case, the messages from METRESRC would look something like this:
C:\>METRESRC /I=Example1.met /L=list.txt /O=NewFile.met /RESDIR=C:\XRXFiles
--- METRESRC Copyright (C) 1997, 2009 Oracle. All rights reserved.l
* UTLDefInfoNotify * METRESRC: Creating listing file: list.txt
* UTLDefInfoNotify * METRESRC: Creating new metacode file: NewFile.met
* UTLDefInfoNotify * METRESRC: Copied C:\XRXFiles\AF16JP.FNT into output file NewFile.met
* UTLDefInfoNotify * METRESRC: Copied C:\XRXFiles\AF18JP.FNT into output file NewFile.met
* UTLDefInfoNotify * METRESRC: Copied C:\XRXFiles\P0812C.FNT into output file NewFile.met
* UTLDefInfoNotify * METRESRC: Copied C:\XRXFiles\P08OAA.FNT into output file NewFile.met
* UTLDefErrorExit * ..\C\xerfont.c
Jan 17 2006 19:36:35
400.111.006
XERDownloadFile <11> <0> Unable to open resource file PR111E.FNT for downloading
* UTLDefInfoNotify * METRESRC: ERROR --> Error downloading PR111E.FNT
* UTLDefErrorExit * ..\C\xerfont.c
Jan 17 2006 19:36:35
400.111.006
XERDownloadFile <11> <0> Unable to open resource file PR211E.FNT for downloading
* UTLDefInfoNotify * METRESRC: ERROR --> Error downloading PR211E.FNT
* UTLDefInfoNotify * METRESRC: Copied C:\XRXFiles\XIZIPL.FNT into output file NewFile.met
* UTLDefInfoNotify * METRESRC: Copied C:\XRXFiles\XIZIPP.FNT into output file NewFile.met
* UTLDefErrorExit * ..\C\metresrc.c
Jan 17 2006 20:34:43
400.111.006
METRESRC <0> <0> ERROR --> 2 fonts could not be downloaded
* UTLDefInfoNotify * METRESRC: Finished with Errors
In the example above, there were two Xerox fonts, PR111E.FNT and PR211E.FNT, that were not found in the directory specified by the /RESDIR parameter.
Because there can be a large number of Xerox resource files used in a Metacode print stream, these messages are written to a TRACE file in addition to being displayed on the console.
Note | The TRACE file is overwritten each time the utility runs so you will need to rename the TRACE file if you want to keep the results from a prior run. |
Below is an error message you might see on a z/OS machine if you were producing a new Metacode print stream containing Xerox resource files as described in Scenario 2:
* UTLDefErrorExit * FSI.V111.SOURCE(XERPRINT)
Feb 4 2006 12:01:41
400.111.007
XEROutput <13> <0> Failure to write to device DD:OUTFILE. Error: 19 EDC5019I An unrecoverable error has permanently marked the file in error.
This error tells you that you did not allocate enough space for the new Metacode file. You can also tell that the DD:OUTFILE ran out of space by the presence of the B37 abend message in the JES job log. Any kind of x37 message, such as B37, D37, E37, means some kind of out of space condition.
© Copyright 2014, Oracle and/or its affiliates. All rights reserved. Legal notices.